#pragma once

#include "Vector.h"

class CBaseActor
{
public:
	CBaseActor()
	{
		m_position = Vector(0, 0, 0);
		m_eyePosition = Vector(0, 0, 0);
		m_viewAngles = Vector(0, 0, 0);
	}

	~CBaseActor()
	{

	}

	void setPosition(Vector newPos)
	{
		m_position = newPos;
	}

	Vector& getPosition()
	{
		return m_position;
	}

private:
	Vector m_position;
	Vector m_viewAngles;
	Vector m_eyePosition;
};